package com.sikaryofficial.backend.domain.dto.req.points;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import javax.validation.constraints.NotEmpty;

/**
 * @author : wuweihong
 * @desc : 指引任务保存入参
 * @date : 2024-12-06
 */

@ApiModel(description = "指引任务保存入参")
@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class GuideTaskReq {
	/**
	 * 任务编码：share_friend,home_page_post,leave_comments,go_to_ske
	 */
	@ApiModelProperty("任务编码：share_friend,home_page_post,leave_comments,go_to_ske")
	@NotEmpty(message = "Task code can't be null.")
	private String taskCode;

	@ApiModelProperty("用户id")
	private Long userId;

}
